related to the political left - Französisch Englisch Wörterbuch